/*  
Theme Name: kda-dev
Theme URI:
Description:KDA development
Author URI: KDA development www.kda-dev.com
Version: 1.0
*/ 

html{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
body {
	/**background:url('orangebg.png') no-repeat center center fixed;
	-webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover; **/
	/*background-color:white;*/
	background:url('images/black_pattern01.jpg') no-repeat top center fixed;
	background-color:#000000;
	font-family: "Trebuchet MS", HelveticaNeue, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	color:#999999;
	height:100%;
	
}

h3 {
color: #FFBF7F;
font-size: 16px;
}

a{
	color:#FF9955;
}
	 
@font-face {
    font-family: 'neuropolitical';
    src: url('fonts/neuropolitical.eot');
    src: url('fonts/neuropolitical.eot?#iefix') format('embedded-opentype'),
         url('fonts/neuropolitical.woff') format('woff'),
         url('fonts/neuropolitical.ttf') format('truetype'),
         url('fonts/neuropolitical.svg#neuropolitical') format('svg');
    font-weight: normal;
    font-style: normal;
}


#logo {
	float:right;
	width: 300px;
	height:100px;
	margin-right: 50px;
	margin-top: 10px;
	}

#header {
	/*background-image: url(images/top-banner01.png);*/
	background-image: url(images/top-banner01.png);
	background-color: #000000;
	background-position:center;
	/*width: 1080px;*/
	height: 150px;
	background-repeat:no-repeat;
	margin:auto;
}

#wrapper{
	width:999px;
	/*height:700px;*/
	position:relative;
	/**top:150px;**/
	margin:auto;
	/*-webkit-box-shadow:0 0 5px #ffffff; 
	-moz-box-shadow: 0 0 5px #ffffff; 
	box-shadow:0 0 5px #ffffff;
	border-radius: 10px;
         -moz-border-radius: 10px;
         -webkit-border-radius: 10px;
         padding:5px;*/
	
}

#nav{
	/* background-image: url(images/box-top.png); */
	margin: auto auto;
	font-family: "neuropolitical", HelveticaNeue, Arial, Helvetica, sans-serif;
	height:40px;
}

#content-home{
	background-image: url(images/front-content-bg.png);
	background-repeat: no-repeat ;
	background-position: top center;
	display:inline-block;
	height:550px;
	/*border: 1px solid white;*/
	padding:10px;
}

#content{
	background-image: url(images/middle_bg_repeat.png);
	background-repeat: repeat-y;
	background-position: top center;
	display:inline-block;
	/*border: 1px solid white;*/
	padding:10px;
}

#home-slideshow{
	width:900px;
	height:250px;
	margin:auto;
        color:white;
	
}
#tri-content{
	margin:auto;
	margin-top:30px;
	display:inline-block;
}

#footer{
	margin-top:-5px;
	background-image: url(images/footer_bg.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
}
#socialfooter{
	background-image: url(images/socialfooter.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:200px;
	margin-top:10px;

}

.box{
	-webkit-box-shadow:0 0 5px #ffffff; 
	-moz-box-shadow: 0 0 5px #ffffff; 
	box-shadow:0 0 5px #ffffff;
	border-radius: 10px;
         -moz-border-radius: 10px;
         -webkit-border-radius: 10px;
         position: relative;
         background: black;
         z-index: 90; /* stack order: background */
        width:28%;
        float:left;
        height:250px;
        margin-left:40px;
        color:#999999;
        padding-top: 10px;
	behavior: url(ie-css3.htc);

}

.box img{
	float:left;
	padding: 10px;
}

.banner{
    background-color: #ff9c00;
    position:relative;
    padding: 0px 15px;
    left: -15px; top: 15px;
    float: left;
    height: 30px;
    width: 100%;
    -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
    -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
    z-index: 100; /* stack order: foreground */
    behavior: url(ie-css3.htc);
}
.triangle_left{
  border-color: transparent #9C4D14 transparent transparent;
  border-style:solid;
  float:left;
  border-width:15px;
  position:relative;
  left:-30px;
  height:0;
  behavior: url(ie-css3.htc);
}

.triangle_right{
  border-color: transparent transparent transparent #9C4D14;
  border-style:solid;
  float:right;
  border-width:15px;
  position:relative;
  right:-30px;
  height:0;
  behavior: url(ie-css3.htc);
}

.leftcol {
	border-radius: 10px;
         -moz-border-radius: 10px;
         -webkit-border-radius: 10px;
         box-shadow: 0 0 8px rgba(0,0,0,.6);
         -webkit-box-shadow: 0 0 8px rgba(0,0,0,.6);
         -moz-box-shadow: 0 0 8px rgba(0,0,0,.6);
         position: relative;
         background: #fff;
         z-index: 90; /* stack order: background */
        width:45%;
        float:left;
        height:200px;
        margin-left:45px;
	behavior: url(ie-css3.htc);
}

.rightcol {
	border-radius: 10px;
         -moz-border-radius: 10px;
         -webkit-border-radius: 10px;
         box-shadow: 0 0 8px rgba(0,0,0,.6);
         -webkit-box-shadow: 0 0 8px rgba(0,0,0,.6);
         -moz-box-shadow: 0 0 8px rgba(0,0,0,.6);
         position: relative;
         background: #fff;
         z-index: 90; /* stack order: background */
        width:45%;
        float:left;
        height:200px;
        margin-left:45px;
	behavior: url(ie-css3.htc);
}
hr.horLine{
    margin-left: 10px;
    margin-right: 10px;
    
    color: white;
}

a.bannerLink{
    color:#FF9955;
    text-decoration: none;
    font-size: 100%;
    padding-left: 20px;
    padding-bottom:5px;
    font-family: "neuropolitical", HelveticaNeue, Arial, Helvetica, sans-serif;
}

.pageTitle{
	color:#00FFCC;
	font-family: "neuropolitical", HelveticaNeue, Arial, Helvetica, sans-serif;
}
.pageTitle a{
	text-decoration: none;
	
}
.pageTitle a:visited{
	color:#00FFCC;
	text-decoration: none;
}
.page_content{
	width:70%;
	float:left;
}
.page{
	padding:20px;
}

a.footer{
    color:black;
}
p.boxText{
	padding:5px;
	padding-top:0px;
}

.contentBox {

}

hr.hr1{
	color:white;
	border-top: 1px dashed;
	border-bottom: transparent;
}

.subContent{
	background-color:#1C1C1C;
	padding:10px;
}

.menu{
	behavior: url(ie-css3.htc);
        border:1px solid transparent;
        border-radius:20px 20px 0 0 !important;
        -moz-border-radius:20px 20px 0 0 !important;
	-webkit-border-radius:20px 20px 0 0 !important;
        padding-left:20px !important;
        width:auto !important;
}

#bottom {
	height:150px;
	background-color:black;
}

.whiteText {
	color:white;
}

#socialconnect{
	width:200px;
	font-family: neuropolitical; 
	font-size:14px;
	margin-left:115px;
}

.break{
	background-image: url(images/hr_bg.png);
	height:3px;

}
